//
// Created by lvyer on 2021/12/2.
//

#ifndef OPENGLCSUPER_SCREENFILTER_H
#define OPENGLCSUPER_SCREENFILTER_H

#include <common/AbstractBaseFilter.h>
#include "../tools/GLTools.h"

class ScreenFilter : public AbstractBaseFilter {

public:
    unsigned int VBO, VAO, EBO;
    GLint fTexture;

    ScreenFilter();

    ~ScreenFilter();

    void initFilter() override;

    void changerFilter(int, int) override;

    int drawFilter(int) override;

};


#endif //OPENGLCSUPER_SCREENFILTER_H
